<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 把其他类型转成数字类型
        // var str = "123";  //字符串 
        // var str = "123fdsa";
        // console.log(str);
        // // 1.Number:装换 ,只能转纯数字
        // var num = Number(str);
        // console.log(num);

        // 2.paseInt：可以把字符串转成整数的数字；
        // 1.只能转整数  2.可以转换非纯数字 （必须以数字开头）;
        // var str = "456.78";
        // var str = "789abc";
        // // var str = "abc789";
        // console.log(str);
        // var num = parseInt(str);
        // console.log(num);

        // 3.pareFloat：可以把字符串小数转成 数字类型；
        // 只能转一个小数点
        // var str = "456.78dfsafsda";
        // console.log(str);
        // var num =  parseFloat(str);
        // console.log(num);


        // 4.非 “+”号的运算符；
        // var a = "10";
        // var b = "5";
        // // var num = a-b;
        // // var num = a*b;
        // var num = a/b;  //  \  /
        // console.log(num);
        // console.log(typeof num);



        // var str = "123123";
        // // console.log(parseFloat(str));
        // // isNaN  :会判断 Number之后的结果 ，这个过程是自动的；
        // // 1.Number 转换 
        // // 2.在判断 是不是  不是一个非数字；
        // // var num = Number(str); // 系统自动处理
        // console.log(isNaN(str));  //false




        // 一 isNaN：判断一个变量是不是一个非数字 ：变量是数字 那么 就是false  如果 是非数字 那么就是true;
        // var str = 123123;
        // console.log(isNaN(str)); // false;
        // var str2 = "fdafdsa";
        // console.log(isNaN(str2)); //true;


        // 字符串的数字 或者含有 数字的字符串 ；
        // var str = "456";
        // // 1.把字符串通过 Number转换一下 得到结果 
        // // 2.再通过isNaN判断 结果 ；
        // str = Number(str); //number类型
        // console.log(isNaN(str));  //false


        // var str = "24234afdas";
        // // str = Number(str);  // NaN
        // console.log(isNaN(str))  // true;


    //     var str = "fdafdsa";
    //     var reg = /\d+/g;
    //    console.log(  reg.test(str));


    </script>
</body>
</html>